package com.financing.platform.dao;

import java.util.List;

import com.financing.platform.dto.ActivitesMollionsWealthDTO;

public interface IActivitiesMollionsWealthDao extends IBaseDao  {

	/**
	 * 
	 * @Title: queryActivitiesMollionsWealthProduct
	 * @Description: 查询百万财富计划产品 
	 * @param @param dto
	 * @param @return
	 * @param @throws Exception   
	 * @return List<ActivitesMollionsWealthDTO>   
	 * @throws
	 */
	public List<ActivitesMollionsWealthDTO> queryActivitiesMollionsWealthProduct(ActivitesMollionsWealthDTO dto) throws Exception;
	
	/**
	 * 
	 * @Title: queryActivitiesMollionsWealthProductCount
	 * @Description: 查询百万财富计划产品总数 
	 * @param @param dto
	 * @param @return
	 * @param @throws Exception   
	 * @return int   
	 * @throws
	 */
	public int queryActivitiesMollionsWealthProductCount(ActivitesMollionsWealthDTO dto) throws Exception;
	
	/**
	 * 
	 * @Title: addActivitiesMollionsWealthProduct
	 * @Description: 添加百万财富计划产品 
	 * @param @param dto
	 * @param @return
	 * @param @throws Exception   
	 * @return int   
	 * @throws
	 */
	public int addActivitiesMollionsWealthProduct(ActivitesMollionsWealthDTO dto) throws Exception;
	
	
	/**
	 * 
	 * @Title: updateActivitiesMollionsWealthProduct
	 * @Description: 更新百万财富计划产品 
	 * @param @param dto
	 * @param @return
	 * @param @throws Exception   
	 * @return int   
	 * @throws
	 */
	public int updateActivitiesMollionsWealthProduct(ActivitesMollionsWealthDTO dto) throws Exception;

	/**
	 * 
	 * @Title: deleteActivitiesMollionsWealthProduct
	 * @Description: 删除百万财富计划产品 
	 * @param @return
	 * @param @throws Exception   
	 * @return int   
	 * @throws
	 */
	public int deleteActivitiesMollionsWealthProduct(ActivitesMollionsWealthDTO dto)throws Exception;
}
